• word of the day

    castilleja sessiliflora

    castilleja sessiliflora - Dictionary definition and meaning for word castilleja sessiliflora

    Definition
    (noun) hairy plant with pinkish flowers; Great Plains to northern Mexico
Download our Mobile App Today
Receive our word of the day
on Whatsapp